home *** CD-ROM | disk | FTP | other *** search
/ Tux Racer / Tux Racer.iso / program files / Sunspire Studios / Tux Racer / characters / tux / paddle.anim < prev    next >
Encoding:
Text File  |  2001-09-08  |  11.7 KB  |  489 lines

  1. animVersion 1.1;
  2. mayaVersion 4.0;
  3. timeUnit ntsc;
  4. linearUnit cm;
  5. angularUnit deg;
  6. startTime 0;
  7. endTime 29;
  8. anim translate.translateY translateY tuxroot 0 5 0;
  9. animData {
  10.   input time;
  11.   output linear;
  12.   weighted 0;
  13.   preInfinity constant;
  14.   postInfinity constant;
  15.   keys {
  16.     0 0 flat flat 1 1 0;
  17.     9.665 -0.23438456 spline spline 1 1 0;
  18.     12.89 -0.27388116 spline spline 1 1 0;
  19.     14.5 -0.29045317 spline spline 1 1 0;
  20.     17.72 -0.3 fixed fixed 1 1 0 -0.0060934414 1 -0.0060935254 1;
  21.     19.335 -0.29736032 spline spline 1 1 0;
  22.     22.555 -0.13129062 spline spline 1 1 0;
  23.     27.39 -0.047250721 spline spline 1 1 0;
  24.     29 0 flat flat 1 1 0;
  25.   }
  26. }
  27. anim translate.translateZ translateZ tuxroot 0 5 1;
  28. animData {
  29.   input time;
  30.   output linear;
  31.   weighted 0;
  32.   preInfinity constant;
  33.   postInfinity constant;
  34.   keys {
  35.     0 0 flat flat 1 1 0;
  36.     12.89 0 spline spline 1 1 0;
  37.     16.11 0 spline spline 1 1 0;
  38.     22.555 -0.09985314 spline spline 1 1 0;
  39.     29 0 flat flat 1 1 0;
  40.   }
  41. }
  42. anim rotate.rotateX rotateX tuxroot 0 5 2;
  43. animData {
  44.   input time;
  45.   output angular;
  46.   weighted 0;
  47.   preInfinity constant;
  48.   postInfinity constant;
  49.   keys {
  50.     0 0 flat flat 1 1 0;
  51.     12.89 0 spline spline 1 1 0;
  52.     16.11 -11.101908 spline spline 1 1 0;
  53.     24.165 -11.101908 spline spline 1 1 0;
  54.     27.39 -0.073806802 spline spline 1 1 0;
  55.     29 0 flat flat 1 1 0;
  56.   }
  57. }
  58. anim rotate.rotateX rotateX chest 1 4 0;
  59. animData {
  60.   input time;
  61.   output angular;
  62.   weighted 0;
  63.   preInfinity constant;
  64.   postInfinity constant;
  65.   keys {
  66.     0 0 flat flat 1 1 0;
  67.     3.22 10.518772 spline spline 1 1 0;
  68.     11.28 9.2535746 spline spline 1 1 0;
  69.     19.335 18.893011 spline spline 1 1 0;
  70.     29 0 flat flat 1 1 0;
  71.   }
  72. }
  73. anim rotate.rotateX rotateX neck 2 2 0;
  74. animData {
  75.   input time;
  76.   output angular;
  77.   weighted 0;
  78.   preInfinity constant;
  79.   postInfinity constant;
  80.   keys {
  81.     0 0 flat flat 1 1 0;
  82.     12.89 0 spline spline 1 1 0;
  83.     17.72 10.480047 spline spline 1 1 0;
  84.     24.165 0 spline spline 1 1 0;
  85.     29 0 flat flat 1 1 0;
  86.   }
  87. }
  88. anim rotate.rotateX rotateX head 3 4 0;
  89. animData {
  90.   input time;
  91.   output angular;
  92.   weighted 0;
  93.   preInfinity constant;
  94.   postInfinity constant;
  95.   keys {
  96.     0 0 flat flat 1 1 0;
  97.     6.445 -5.6655869 spline spline 1 1 0;
  98.     14.5 -4.5406388 spline spline 1 1 0;
  99.     19.335 2.955858 spline spline 1 1 0;
  100.     27.39 -6.9952703 spline spline 1 1 0;
  101.     29 0 flat flat 1 1 0;
  102.   }
  103. }
  104. anim joint25 4 0 0;
  105. anim beak 4 2 0;
  106. anim joint27 5 0 0;
  107. anim lowerBeak1 5 1 0;
  108. anim lowerBeak1Shape 6 0 0;
  109. anim head 4 1 0;
  110. anim headShape 5 0 0;
  111. anim upperBeak1 4 1 0;
  112. anim upperBeak1Shape 5 0 0;
  113. anim neck2 3 1 0;
  114. anim neck2Shape 4 0 0;
  115. anim rotate.rotateX rotateX rightCollarbone 2 2 0;
  116. animData {
  117.   input time;
  118.   output angular;
  119.   weighted 0;
  120.   preInfinity constant;
  121.   postInfinity constant;
  122.   keys {
  123.     0 0 flat flat 1 1 0;
  124.     19.335 7.3312527 spline spline 1 1 0;
  125.     29 0 flat flat 1 1 0;
  126.   }
  127. }
  128. anim rotate.rotateX rotateX rightShoulder 3 2 0;
  129. animData {
  130.   input time;
  131.   output angular;
  132.   weighted 0;
  133.   preInfinity constant;
  134.   postInfinity constant;
  135.   keys {
  136.     0 0 flat flat 1 1 0;
  137.     8.055 -31.013254 spline spline 1 1 0;
  138.     11.28 -63.932779 spline spline 1 1 0;
  139.     14.5 -102.73177 spline spline 1 1 0;
  140.     24.165 -16.087351 spline spline 1 1 0;
  141.     29 0 flat flat 1 1 0;
  142.   }
  143. }
  144. anim rotate.rotateY rotateY rightShoulder 3 2 1;
  145. animData {
  146.   input time;
  147.   output angular;
  148.   weighted 0;
  149.   preInfinity constant;
  150.   postInfinity constant;
  151.   keys {
  152.     0 0 flat flat 1 1 0;
  153.     8.055 -105.55118 spline spline 1 1 0;
  154.     11.28 -149.3669 fixed fixed 1 1 0 72.593706 1 72.593703 1;
  155.     14.5 -90.761675 spline spline 1 1 0;
  156.     24.165 -13.52575 fixed fixed 1 1 0 78.197001 1 78.197001 1;
  157.     29 0 flat flat 1 1 0;
  158.   }
  159. }
  160. anim rotate.rotateZ rotateZ rightShoulder 3 2 2;
  161. animData {
  162.   input time;
  163.   output angular;
  164.   weighted 0;
  165.   preInfinity constant;
  166.   postInfinity constant;
  167.   keys {
  168.     0 0 flat flat 1 1 0;
  169.     8.055 -133.82397 spline spline 1 1 0;
  170.     11.28 -157.50458 spline spline 1 1 0;
  171.     14.5 -92.363769 spline spline 1 1 0;
  172.     24.165 -9.9229746 spline spline 1 1 0;
  173.     29 0 flat flat 1 1 0;
  174.   }
  175. }
  176. anim rotate.rotateX rotateX rightElbow 4 2 0;
  177. animData {
  178.   input time;
  179.   output angular;
  180.   weighted 0;
  181.   preInfinity constant;
  182.   postInfinity constant;
  183.   keys {
  184.     0 0 flat flat 1 1 0;
  185.     1.61 -5.0684615 spline spline 1 1 0;
  186.     6.445 -73.321549 spline spline 1 1 0;
  187.     11.28 -4.7615912 spline spline 1 1 0;
  188.     12.89 0 flat flat 1 1 0;
  189.     14.5 -39.482025 spline spline 1 1 0;
  190.     19.335 -0.37254336 spline spline 1 1 0;
  191.     29 0 flat flat 1 1 0;
  192.   }
  193. }
  194. anim joint43 5 0 0;
  195. anim lowerRightArm 5 3 0;
  196. anim lowerRightArmShape 6 0 0;
  197. anim polySurfaceShape5 6 0 0;
  198. anim polySurfaceShape18 6 0 0;
  199. anim upperRightArm 4 2 0;
  200. anim upperRightArmShape 5 0 0;
  201. anim polySurfaceShape17 5 0 0;
  202. anim rightShoulder2 3 1 0;
  203. anim rightShoulder2Shape 4 0 0;
  204. anim rotate.rotateX rotateX leftCollarbone 2 2 0;
  205. animData {
  206.   input time;
  207.   output angular;
  208.   weighted 0;
  209.   preInfinity constant;
  210.   postInfinity constant;
  211.   keys {
  212.     0 0 flat flat 1 1 0;
  213.     19.335 7.3312527 spline spline 1 1 0;
  214.     29 0 flat flat 1 1 0;
  215.   }
  216. }
  217. anim rotate.rotateX rotateX leftShoulder 3 2 0;
  218. animData {
  219.   input time;
  220.   output angular;
  221.   weighted 0;
  222.   preInfinity constant;
  223.   postInfinity constant;
  224.   keys {
  225.     0 0 flat flat 1 1 0;
  226.     8.055 -31.162715 spline spline 1 1 0;
  227.     11.28 -63.946666 spline spline 1 1 0;
  228.     14.5 -102.78848 spline spline 1 1 0;
  229.     24.165 -16.02564 spline spline 1 1 0;
  230.     29 0 flat flat 1 1 0;
  231.   }
  232. }
  233. anim rotate.rotateY rotateY leftShoulder 3 2 1;
  234. animData {
  235.   input time;
  236.   output angular;
  237.   weighted 0;
  238.   preInfinity constant;
  239.   postInfinity constant;
  240.   keys {
  241.     0 0 flat flat 1 1 0;
  242.     8.055 101.84653 spline spline 1 1 0;
  243.     11.28 147.79215 spline spline 1 1 0;
  244.     14.5 91.394083 spline spline 1 1 0;
  245.     24.165 23.197705 spline spline 1 1 0;
  246.     29 0 flat flat 1 1 0;
  247.   }
  248. }
  249. anim rotate.rotateZ rotateZ leftShoulder 3 2 2;
  250. animData {
  251.   input time;
  252.   output angular;
  253.   weighted 0;
  254.   preInfinity constant;
  255.   postInfinity constant;
  256.   keys {
  257.     0 0 flat flat 1 1 0;
  258.     8.055 132.56588 spline spline 1 1 0;
  259.     11.28 157.3374 spline spline 1 1 0;
  260.     14.5 92.424686 spline spline 1 1 0;
  261.     24.165 9.8969521 spline spline 1 1 0;
  262.     29 0 flat flat 1 1 0;
  263.   }
  264. }
  265. anim rotate.rotateX rotateX leftElbow 4 2 0;
  266. animData {
  267.   input time;
  268.   output angular;
  269.   weighted 0;
  270.   preInfinity constant;
  271.   postInfinity constant;
  272.   keys {
  273.     0 0 flat flat 1 1 0;
  274.     1.61 -5.0684615 spline spline 1 1 0;
  275.     6.445 -73.321549 spline spline 1 1 0;
  276.     11.28 -4.7615912 spline spline 1 1 0;
  277.     12.89 0 flat flat 1 1 0;
  278.     14.5 -39.482025 spline spline 1 1 0;
  279.     19.335 0 spline spline 1 1 0;
  280.     29 0 flat flat 1 1 0;
  281.   }
  282. }
  283. anim joint43 5 0 0;
  284. anim lowerLeftArm 5 3 0;
  285. anim lowerLeftArmShape 6 0 0;
  286. anim polySurfaceShape5 6 0 0;
  287. anim polySurfaceShape18 6 0 0;
  288. anim upperLeftArm 4 2 0;
  289. anim upperLeftArmShape 5 0 0;
  290. anim polySurfaceShape17 5 0 0;
  291. anim leftShoulder1 3 1 0;
  292. anim leftShoulder1Shape 4 0 0;
  293. anim chest2 2 1 0;
  294. anim chest2Shape 3 0 0;
  295. anim rotate.rotateX rotateX tail 1 2 0;
  296. animData {
  297.   input time;
  298.   output angular;
  299.   weighted 0;
  300.   preInfinity constant;
  301.   postInfinity constant;
  302.   keys {
  303.     0 0 flat flat 1 1 0;
  304.     9.665 0 spline spline 1 1 0;
  305.     16.11 0 spline spline 1 1 0;
  306.     20.945 -19.458626 spline spline 1 1 0;
  307.     25.78 0 spline spline 1 1 0;
  308.     29 0 flat flat 1 1 0;
  309.   }
  310. }
  311. anim joint37 2 0 0;
  312. anim tail 2 1 0;
  313. anim tailShape 3 0 0;
  314. anim rotate.rotateX rotateX rightHip 1 2 0;
  315. animData {
  316.   input time;
  317.   output angular;
  318.   weighted 0;
  319.   preInfinity constant;
  320.   postInfinity constant;
  321.   keys {
  322.     0 0 flat flat 1 1 0;
  323.     17.72 7.4665133e-005 spline spline 1 1 0;
  324.     20.945 -40.794583 spline spline 1 1 0;
  325.     25.78 0.66548366 spline spline 1 1 0;
  326.     29 0 flat flat 1 1 0;
  327.   }
  328. }
  329. anim rotate.rotateX rotateX rightKnee 2 2 0;
  330. animData {
  331.   input time;
  332.   output angular;
  333.   weighted 0;
  334.   preInfinity constant;
  335.   postInfinity constant;
  336.   keys {
  337.     0 0 flat flat 1 1 0;
  338.     19.335 4.4385646e-005 spline spline 1 1 0;
  339.     22.555 -18.283601 spline spline 1 1 0;
  340.     29 0 flat flat 1 1 0;
  341.   }
  342. }
  343. anim rotate.rotateX rotateX rightAnkle 3 2 0;
  344. animData {
  345.   input time;
  346.   output angular;
  347.   weighted 0;
  348.   preInfinity constant;
  349.   postInfinity constant;
  350.   keys {
  351.     0 0 flat flat 1 1 0;
  352.     12.89 0 spline spline 1 1 0;
  353.     17.72 0 spline spline 1 1 0;
  354.     20.945 35.504183 spline spline 1 1 0;
  355.     25.78 -19.179185 spline spline 1 1 0;
  356.     29 0 flat flat 1 1 0;
  357.   }
  358. }
  359. anim rotate.rotateX rotateX rightToe 4 2 0;
  360. animData {
  361.   input time;
  362.   output angular;
  363.   weighted 0;
  364.   preInfinity constant;
  365.   postInfinity constant;
  366.   keys {
  367.     0 0 flat flat 1 1 0;
  368.     16.11 0 spline spline 1 1 0;
  369.     20.945 26.256643 spline spline 1 1 0;
  370.     24.165 -25.381311 spline spline 1 1 0;
  371.     27.39 8.7877874 spline spline 1 1 0;
  372.     29 0 flat flat 1 1 0;
  373.   }
  374. }
  375. anim rotate.rotateY rotateY rightToe 4 2 1;
  376. animData {
  377.   input time;
  378.   output angular;
  379.   weighted 0;
  380.   preInfinity constant;
  381.   postInfinity constant;
  382.   keys {
  383.     0 0 spline spline 1 1 0;
  384.     20 -5 spline spline 1 1 0;
  385.     24 5 spline spline 1 1 0;
  386.     27 0 spline spline 1 1 0;
  387.     29 0 spline spline 1 1 0;
  388.   }
  389. }
  390. anim joint51 5 0 0;
  391. anim rightToes 5 1 0;
  392. anim rightToesShape 6 0 0;
  393. anim rightHeel 4 2 0;
  394. anim rightHeelShape 5 0 0;
  395. anim polySurfaceShape1 5 0 0;
  396. anim rightLowerLeg 3 1 0;
  397. anim rightLowerLegShape 4 0 0;
  398. anim rightUpperLeg 2 1 0;
  399. anim rightUpperLegShape 3 0 0;
  400. anim rotate.rotateX rotateX leftHip 1 2 0;
  401. animData {
  402.   input time;
  403.   output angular;
  404.   weighted 0;
  405.   preInfinity constant;
  406.   postInfinity constant;
  407.   keys {
  408.     0 0 flat flat 1 1 0;
  409.     17.72 7.4665133e-005 spline spline 1 1 0;
  410.     20.945 -40.794583 spline spline 1 1 0;
  411.     25.78 0.66548366 spline spline 1 1 0;
  412.     29 0 flat flat 1 1 0;
  413.   }
  414. }
  415. anim rotate.rotateX rotateX leftKnee 2 2 0;
  416. animData {
  417.   input time;
  418.   output angular;
  419.   weighted 0;
  420.   preInfinity constant;
  421.   postInfinity constant;
  422.   keys {
  423.     0 0 flat flat 1 1 0;
  424.     19.335 4.4385646e-005 spline spline 1 1 0;
  425.     22.555 -18.283601 spline spline 1 1 0;
  426.     29 0 flat flat 1 1 0;
  427.   }
  428. }
  429. anim rotate.rotateX rotateX LeftAnkle 3 2 0;
  430. animData {
  431.   input time;
  432.   output angular;
  433.   weighted 0;
  434.   preInfinity constant;
  435.   postInfinity constant;
  436.   keys {
  437.     0 0 flat flat 1 1 0;
  438.     12.89 0 spline spline 1 1 0;
  439.     17.72 0 spline spline 1 1 0;
  440.     20.945 35.504183 spline spline 1 1 0;
  441.     25.78 -19.179185 spline spline 1 1 0;
  442.     29 0 flat flat 1 1 0;
  443.   }
  444. }
  445. anim rotate.rotateX rotateX LeftToe 4 2 0;
  446. animData {
  447.   input time;
  448.   output angular;
  449.   weighted 0;
  450.   preInfinity constant;
  451.   postInfinity constant;
  452.   keys {
  453.     0 0 flat flat 1 1 0;
  454.     16.11 0 spline spline 1 1 0;
  455.     20.945 26.256643 spline spline 1 1 0;
  456.     24.165 -25.381311 spline spline 1 1 0;
  457.     27.39 8.7877874 spline spline 1 1 0;
  458.     29 0 flat flat 1 1 0;
  459.   }
  460. }
  461. anim rotate.rotateY rotateY LeftToe 4 2 1;
  462. animData {
  463.   input time;
  464.   output angular;
  465.   weighted 0;
  466.   preInfinity constant;
  467.   postInfinity constant;
  468.   keys {
  469.     0 0 spline spline 1 1 0;
  470.     20 5 spline spline 1 1 0;
  471.     24 -5 spline spline 1 1 0;
  472.     27 0 spline spline 1 1 0;
  473.     29 0 spline spline 1 1 0;
  474.   }
  475. }
  476. anim joint51 5 0 0;
  477. anim leftToes 5 1 0;
  478. anim leftToesShape 6 0 0;
  479. anim leftHeel 4 2 0;
  480. anim leftHeelShape 5 0 0;
  481. anim polySurfaceShape1 5 0 0;
  482. anim leftLowerLeg 3 2 0;
  483. anim leftLowerLegShape 4 0 0;
  484. anim polySurfaceShape8 4 0 0;
  485. anim leftUpperLeg 2 1 0;
  486. anim leftUpperLegShape 3 0 0;
  487. anim butt2 1 1 0;
  488. anim butt2Shape 2 0 0;
  489.